Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.54 KB

File metadata and controls

36 lines (25 loc) · 1.54 KB

URL과 리소스

인터넷의 리소스

  • URL의 첫번째 부분은 스킴으로 리소스에 어떻게 접근하는지 알려준다. HTTP 프로토콜이 아닌 다른 가용한 프로토콜을 사용할 수도 있다.
  • URL의 두번째 부분은 서버의 위치다.
  • URL의 세번째 부분은 리소스의 경로다.

URL 문법

<스킴>://<사용자 이름>:<비밀번호>@<호스트>:<포트>/<경로>;<파라미터>?<질의>#<프래그먼트>

  • 스킴 : 리소스를 가져오기 위한 방법
  • 사용자 이름, 비밀번호 : 몇몇 스킴은 리소스에 접근하기 위해 사용자 이름과 비밀번호를 필요로 함
  • 호스트 : 서버의 위치(호스트 명이나 IP 주소)
  • 포트 : 서버가 열어 놓은 포트 번호. 어떤 어플리케이션을 사용할지
  • 경로 : 서버 내 리소스가 서버 어디에 있는지
  • 파라미터 : 특정 스킴들에서 입력 파라미터를 기술하는 용도로 사용
  • 질의 : 게시판, 검색엔진 등에서 파라미터를 전달하는데 사용
  • 프래그먼트 : 리소스의 조각이나 일부분을 가리키는 이름

단축 URL

웹 클라이언트는 몇몇 단축 URL을 인식하고 사용한다.

기저 URL

기저 URL은 상대 URL의 기준이 된다. 기저 URL을 가져오는 방법

  • 리소스에서 명시적으로 제공
  • 리소스를 포함하고 있는 기저 URL
  • 기저 URL이 없는 경우